mechanical plant - Espagnol Anglais Dictionnaire